# coding=utf8
import os


def image_to_string(img, cleanup=True, plus=''):
    # cleanup为True则识别完成后删除生成的文本文件
    # plus参数为给tesseract的附加高级参数
    print img
    os.popen('tesseract ' + img + ' ' + img + ' ' + plus)  # 生成同名txt文件
    text = file(img + '.txt').read().strip()
    if cleanup:
        os.remove(img + '.txt')
    return text


data = [image_to_string('jpg{idx}.jpg'.format(idx=n)) for n in xrange(1, 73)]
with open('all_result.txt', 'w') as f:
    f.write("\n".join(data))
